ask the impossible - German English Dictionary